package com.ruoyi.http.mapper;

import com.ruoyi.http.domain.*;

import java.util.List;

/**
 * 小区管理Mapper接口
 *
 * @author ruoyi
 * @date 2023-04-17
 */
public interface WeChatMapper
{

    public List<WeChat01000T> selectHouseAreaTList(WeChat01000T weChat01000T);
    public int insertHouseVoteScoreDetail(WeChat02500T weChat02500T);
    public List<WeChat02400T> getVoteTopicList(WeChat02400T weChat02400T);
    public List<WeChat02300T> selectHouseAreaNPropertyList(WeChat02300T weChat02300T);
    public List<WeChat01100T> getGroupByArea(WeChat01100T weChat01100T);
    public List<WeChat01200T> getUnitByAreaAndGroup(WeChat01200T weChat01200T);
    public List<WeChat01300T> getDoorByAreaAndGroupAndUnit(WeChat01300T weChat01300T);
    public WeChat00100T getHouseIdByPapersCode(WeChat00100T weChat00100T);
    public WeChat00200T getDoorInfoByHouseId(WeChat00200T weChat00200T);
    public List<WeChat00300T> getCostListByHouseId(WeChat00300T weChat00300T);
    public List<WeChat00400T> getProjectListByHouseId(WeChat00400T weChat00400T);
    public WeChat00500T getrateTotal(WeChat00500T weChat00500T);
    public List<WeChat00500T> getRateInfo(WeChat00500T weChat00500T);
    public List<WeChat00600T> getCompanyInfoAll(WeChat00600T weChat00600T);
    public List<WeChat00700T> getProjectInfoByCompany(WeChat00700T weChat00700T);
    public WeChat00800T getCompanyInfoByProject(WeChat00800T weChat00800T);
    public WeChat00800T getPriceByCompany(WeChat00800T weChat00800T);
    public WeChat00900T getCompanyInfo(WeChat00900T weChat00900T);
    public List<WeChat00900T> getProjectInfoByTime(WeChat00900T weChat00900T);
    public WeChat01400T getCostInfoByHouseId(WeChat01400T weChat01400T);
    public WeChat01800T getOrderInfo(WeChat01800T weChat01800T);
    public int updateDoorByHouseId(WeChat01500T WeChat01500T);
    public int insertCostInfoByHouseId(WeChat01500T WeChat01500T);
    public int insertPriceForCompany(WeChat00800T weChat00800T);
    public int updatePriceForCompany(WeChat00800T weChat00800T);
    public int updateOpenIdByHouseId(WeChat00100T weChat00100T);


    public int updateOrderInfo(WeChat01800T weChat01800T);

    public List<WeChat01700T> getHouseIdByOpenId(WeChat01700T weChat01700T);
    public int insertOrderInfo(WeChat01800T weChat01800T);
    public WeChat02200T getHouseIdByOrderId(WeChat02200T weChat02200T);

    public List<WeChat01900T> getProjectByRepair(WeChat01900T weChat01900T);
    public int insertInformation(WeChat01600T weChat01600T);
    public int insertRepairApply(WeChat02100T weChat02100T);
    public int updateRepairPhoto(WeChat02000T weChat02000T);
    public int updateCostBillByHouseId(WeChat02600T weChat02600T);

}
